drape something - Francés Inglés Diccionario